multi-sensor rainfall - Spanish English Dictionary